Máquinas de estado de TypeScript: transiciones de estado con seguridad de tipos | MLOG | MLOG